/*
 * DiferenciaDeletedFile.h
 *
 * Esta entidad hace referencia a una diferencia encontrada en el repositorio, correspondiente
 * a un archivo borrado del mismo
 * */

#ifndef DIFERENCIADELETEDFILE_H_
#define DIFERENCIADELETEDFILE_H_

#include "Diferencia.h"

class DiferenciaDeletedFile : public Diferencia {
	public:
		DiferenciaDeletedFile();
		DiferenciaDeletedFile(const char* nombreArch) {
			nombreArchivo = nombreArch;
		};

		virtual ~DiferenciaDeletedFile() {}

		virtual std::string getComandoDiferencia() {
			std::string mensaje = ERASEFILE;
			mensaje += " ";
			mensaje += this->nombreArchivo;
			return (mensaje);
		};
};

#endif
